Novaya Zemlya
geographical name
No·va·ya Zem·lya
ˈnō-və-yə-ˌzem-lē-ˈä
two islands of northeastern Russia in Europe in the Arctic Ocean between the Barents Sea and the Kara Sea area 31,382 square miles (81,279 square kilometers), population 400
Love words? Need even more definitions?
Merriam-Webster unabridged
Share